<!DOCTYPE html
  PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>volatility.plugins.gui.win32k_core.tagDESKTOP.hooks : API documentation</title>
    <meta content="text/html;charset=utf-8" http-equiv="Content-Type" />
    <link href="apidocs.css" type="text/css" rel="stylesheet" />
    
    
  </head>
  <body>
    <h1 class="method">v.p.g.w.t.hooks(self) : method documentation</h1>
    <p>
      <span id="part">Part of <a href="volatility.html">volatility</a>.<a href="volatility.plugins.html">plugins</a>.<a href="volatility.plugins.gui.html">gui</a>.<a href="volatility.plugins.gui.win32k_core.html">win32k_core</a>.<a href="volatility.plugins.gui.win32k_core.tagDESKTOP.html">tagDESKTOP</a></span>
      
      
    </p>
    <div>
      
    </div>
    <div>Generator for tagHOOK info.</p>
<p>Hooks are carved using the same algorithm, but different
starting points for desktop hooks and thread hooks. Thus
the algorithm is presented in this function and the starting
point is acquired by calling hook_params (which is then sub-
classed by tagTHREADINFO.<table class="fieldTable"></table></div>

    
    
    <div id="splitTables">
      
      
      
    </div>
    
    
    

    
    <address>
      <a href="index.html">API Documentation</a> for Volatility 2.2, generated by <a href="http://codespeak.net/~mwh/pydoctor/">pydoctor</a> at 2013-06-24 15:16:10.
    </address>
  </body>
</html>